╬πδαΓδσφΦσ

╤σ≥σΓ√σ ∩≡ΦδεµσφΦ 
└Σ≡σ± IP
└Σ≡σ± URL
╩δα±± URL
╤εΩσ≥√
╧ε≥εΩεΓ√σ ±εΩσ≥√
╩δα±± Socket
─α≥απ≡α∞∞φ√σ ±εΩσ≥√
╤Γ τⁿ ± Web
└∩δσ≥ ShowChart
╧≡ΦδεµσφΦ  SocketServ Φ SocketClient
└∩δσ≥ Form

    ╧σ≡σΣα≈α Σαφφ√⌡ ± Φ±∩εδⁿτεΓαφΦσ∞ ±εΩσ≥εΓ

    ┬ ßΦßδΦε≥σΩσ Ωδα±±εΓ Java σ±≥ⁿ ε≈σφⁿ ≤Σεßφεσ ±≡σΣ±≥Γε, ± ∩ε∞ε∙ⁿ■ Ωε≥ε≡√⌡ ∞εµφε ε≡παφΦτεΓα≥ⁿ ΓταΦ∞εΣσΘ±≥ΓΦσ ∞σµΣ≤ ∩≡ΦδεµσφΦ ∞Φ Java Φ α∩δσ≥α∞Φ, ≡αßε≥α■∙Φ∞Φ ΩαΩ φα εΣφε∞ Φ ≥ε∞ µσ, ≥αΩ Φ φα ≡ατφ√⌡ ≤τδα⌡ ±σ≥Φ TCP/IP. ▌≥ε ±≡σΣ±≥Γε, ≡εΣΦΓ°σσ±  Γ ∞Φ≡σ ε∩σ≡α÷ΦεφφεΘ ±Φ±≥σ∞√ UNIX, - ≥αΩ φατ√Γασ∞√σ ±εΩσ≥√ (sockets).

    ╫≥ε ≥αΩεσ ±εΩσ≥√?

    ┬√ ∞εµσ≥σ ∩≡σΣ±≥αΓΦ≥ⁿ ±σßσ ±εΩσ≥√ Γ ΓΦΣσ ΣΓ≤⌡ ≡ετσ≥εΩ, Γ Ωε≥ε≡√σ ΓΩδ■≈σφ Ωαßσδⁿ, ∩≡σΣφατφα≈σφφ√Θ Σδ  ∩σ≡σΣα≈Φ Σαφφ√⌡ ≈σ≡στ ±σ≥ⁿ. ╧σ≡σ⌡εΣ  Ω Ωε∞∩ⁿ■≥σ≡φεΘ ≥σ≡∞ΦφεδεπΦΦ, ±Ωαµσ∞, ≈≥ε ±εΩσ≥√ - ²≥ε ∩≡επ≡α∞∞φ√Θ Φφ≥σ≡⌠σΘ±, ∩≡σΣφατφα≈σφφ√Θ Σδ  ∩σ≡σΣα≈Φ Σαφφ√⌡ ∞σµΣ≤ ∩≡ΦδεµσφΦ ∞Φ.

    ╧≡σµΣσ ≈σ∞ ∩≡ΦδεµσφΦσ ±∞εµσ≥ Γ√∩εδφ ≥ⁿ ∩σ≡σΣα≈≤ αΦδΦ ∩≡Φσ∞ Σαφφ√⌡, εφε Σεδµφε ±ετΣα≥ⁿ ±εΩσ≥, ≤ΩαταΓ ∩≡Φ ²≥ε∞ αΣ≡σ± ≤τδα IP, φε∞σ≡ ∩ε≡≥α, ≈σ≡στ Ωε≥ε≡√Θ ß≤Σ≤≥ ∩σ≡σΣαΓα≥ⁿ±  Σαφφ√σ, Φ ≥Φ∩ ±εΩσ≥α.

    ╤ αΣ≡σ±ε∞ ≤τδα IP Γ√ ≤µσ ±≥αδΩΦΓαδΦ±ⁿ. ═ε∞σ≡ ∩ε≡≥α ±δ≤µΦ≥ Σδ  ΦΣσφ≥Φ⌠ΦΩα÷ΦΦ ∩≡ΦδεµσφΦ . ╟α∞σ≥Φ∞, ≈≥ε ±≤∙σ±≥Γ≤■≥ ≥αΩ φατ√Γασ∞√σ "⌡ε≡ε°ε ΦτΓσ±≥φ√σ" (well known) φε∞σ≡α ∩ε≡≥εΓ, τα≡στσ≡ΓΦ≡εΓαφφ√σ Σδ  ≡ατδΦ≈φ√⌡ ∩≡ΦδεµσφΦΘ. ═α∩≡Φ∞σ≡, ∩ε≡≥ ± φε∞σ≡ε∞ 80 τα≡στσ≡ΓΦ≡εΓαφ Σδ  Φ±∩εδⁿτεΓαφΦ  ±σ≡Γσ≡α∞Φ Web ∩≡Φ εß∞σφσ Σαφφ√∞Φ ≈σ≡στ ∩≡ε≥εΩεδ HTTP.

    ╫≥ε µσ Ωα±ασ≥±  ≥Φ∩εΓ ±εΩσ≥εΓ, ≥ε Φ⌡ ΣΓα - ∩ε≥εΩεΓ√σ Φ Σα≥απ≡α∞∞φ√σ.

    ╤ ∩ε∞ε∙ⁿ■ ∩ε≥εΩεΓ√⌡ ±εΩσ≥εΓ Γ√ ∞εµσ≥σ ±ετΣαΓα≥ⁿ Ωαφαδ√ ∩σ≡σΣα≈Φ Σαφφ√⌡ ∞σµΣ≤ ΣΓ≤∞  ∩≡ΦδεµσφΦ ∞Φ Java Γ ΓΦΣσ ∩ε≥εΩεΓ, Ωε≥ε≡√σ ∞√ ≤µσ ≡α±±∞α≥≡ΦΓαδΦ Γε Γ≥ε≡εΘ πδαΓσ. ╧ε≥εΩΦ ∞επ≤≥ ß√≥ⁿ Γ⌡εΣφ√∞Φ ΦδΦ Γ√⌡εΣφ√∞Φ, εß√≈φ√∞Φ ΦδΦ ⌠ε≡∞α≥Φ≡εΓαφφ√∞Φ, ± Φ±∩εδⁿτεΓαφΦσ∞ ΦδΦ ßστ Φ±∩εδⁿτεΓαφΦ  ß≤⌠σ≡Φτα÷ΦΦ. ╤Ωε≡ε Γ√ ≤ßσΣΦ≥σ±ⁿ, ≈≥ε ε≡παφΦτεΓα≥ⁿ εß∞σφ Σαφφ√∞Φ ∞σµΣ≤ ∩≡ΦδεµσφΦ ∞Φ Java ± Φ±∩εδⁿτεΓαφΦσ∞ ∩ε≥εΩεΓ√⌡ ±εΩσ≥εΓ φσ ≥≡≤Σφσσ, ≈σ∞ ≡αßε≥α≥ⁿ ≈σ≡στ ∩ε≥εΩΦ ± εß√≈φ√∞Φ ⌠αΘδα∞Φ.

    ╟α∞σ≥Φ∞, ≈≥ε ∩ε≥εΩεΓ√σ ±εΩσ≥√ ∩ετΓεδ ■≥ ∩σ≡σΣαΓα≥ⁿ Σαφφ√σ ≥εδⁿΩε ∞σµΣ≤ ΣΓ≤∞  ∩≡ΦδεµσφΦ ∞Φ, ≥αΩ ΩαΩ εφΦ ∩≡σΣ∩εδαπα■≥ ±ετΣαφΦσ Ωαφαδα ∞σµΣ≤ ²≥Φ∞Φ ∩≡ΦδεµσφΦ ∞Φ. ╬ΣφαΩε ΦφεπΣα φ≤µφε εßσ±∩σ≈Φ≥ⁿ ΓταΦ∞εΣσΘ±≥ΓΦσ φσ±ΩεδⁿΩΦ⌡ ΩδΦσφ≥±ΩΦ⌡ ∩≡ΦδεµσφΦΘ ± εΣφΦ∞ ±σ≡Γσ≡φ√∞ ΦδΦ φσ±ΩεδⁿΩΦ⌡ ΩδΦσφ≥±ΩΦ⌡ ∩≡ΦδεµσφΦΘ ± φσ±ΩεδⁿΩΦ∞Φ ±σ≡Γσ≡φ√∞Φ ∩≡ΦδεµσφΦ ∞Φ. ┬ ²≥ε∞ ±δ≤≈ασ Γ√ ∞εµσ≥σ δΦßε ±ετΣαΓα≥ⁿ Γ ±σ≡Γσ≡φε∞ ∩≡ΦδεµσφΦΦ ε≥Σσδⁿφ√σ ταΣα≈Φ Φ ε≥Σσδⁿφ√σ Ωαφαδ√ Σδ  ΩαµΣεπε ΩδΦσφ≥±Ωεπε ∩≡ΦδεµσφΦ , δΦßε Γε±∩εδⁿτεΓα≥ⁿ±  Σα≥απ≡α∞∞φ√∞Φ ±εΩσ≥α∞Φ. ╧ε±δσΣφΦσ ∩ετΓεδ ■≥ ∩σ≡σΣαΓα≥ⁿ Σαφφ√σ ±≡ατ≤ Γ±σ∞ ≤τδα∞ ±σ≥Φ, ⌡ε≥  ≥αΩα  Γετ∞εµφε±≥ⁿ ≡σΣΩε Φ±∩εδⁿτ≤σ≥±  Φ ≈α±≥ε ßδεΩΦ≡≤σ≥±  αΣ∞ΦφΦ±≥≡α≥ε≡α∞Φ ±σ≥Φ.

    ─δ  ∩σ≡σΣα≈Φ Σαφφ√⌡ ≈σ≡στ Σα≥απ≡α∞∞φ√σ ±εΩσ≥√ Γα∞ φσ φ≤µφε ±ετΣαΓα≥ⁿ Ωαφαδ - Σαφφ√σ ∩ε±√δα■≥±  φσ∩ε±≡σΣ±≥Γσφφε ≥ε∞≤ ∩≡ΦδεµσφΦ■, Σδ  Ωε≥ε≡επε εφΦ ∩≡σΣφατφα≈σφ√ ± Φ±∩εδⁿτεΓαφΦσ∞ αΣ≡σ±α ²≥επε ∩≡ΦδεµσφΦ  Γ ΓΦΣσ ±εΩσ≥α Φ φε∞σ≡α ∩ε≡≥α. ╧≡Φ ²≥ε∞ εΣφε ΩδΦσφ≥±Ωεσ ∩≡ΦδεµσφΦσ ∞εµσ≥ εß∞σφΦΓα≥ⁿ±  Σαφφ√∞Φ ± φσ±ΩεδⁿΩΦ∞Φ ±σ≡Γσ≡φ√∞Φ ∩≡ΦδεµσφΦ ∞Φ ΦδΦ φαεßε≡ε≥, εΣφε ±σ≡Γσ≡φεσ ∩≡ΦδεµσφΦσ - ± φσ±ΩεδⁿΩΦ∞Φ ΩδΦσφ≥±ΩΦ∞Φ.

    ╩ ±εµαδσφΦ■, Σα≥απ≡α∞∞φ√σ ±εΩσ≥√ φσ πα≡αφ≥Φ≡≤■≥ Σε±≥αΓΩ≤ ∩σ≡σΣαΓασ∞√⌡ ∩αΩσ≥εΓ Σαφφ√⌡. ─αµσ σ±δΦ ∩αΩσ≥√ Σαφφ√⌡, ∩σ≡σΣαΓασ∞√σ ≈σ≡στ ≥αΩΦσ ±εΩσ≥√, Σε°δΦ Σε αΣ≡σ±α≥α, φσ πα≡αφ≥Φ≡≤σ≥± , ≈≥ε εφΦ ß≤Σ≤≥ ∩εδ≤≈σφ√ Γ ≥εΘ µσ ±α∞εΘ ∩ε±δσΣεΓα≥σδⁿφε±≥Φ, Γ Ωε≥ε≡εΘ ß√δΦ ∩σ≡σΣαφ√. ╧ε≥εΩεΓ√σ ±εΩσ≥√, φα∩≡ε≥ΦΓ, πα≡αφ≥Φ≡≤■≥ Σε±≥αΓΩ≤ ∩αΩσ≥εΓ Σαφφ√⌡, ∩≡Φ≈σ∞ Γ ∩≡αΓΦδⁿφεΘ ∩ε±δσΣεΓα≥σδⁿφε±≥Φ.

    ╧≡Φ≈Φφα ε≥±≥≤≥±≥ΓΦ  πα≡αφ≥ΦΦ Σε±≥αΓΩΦ Σαφφ√⌡ ∩≡Φ Φ±∩εδⁿτεΓαφΦΦ Σα≥απ≡α∞∞φ√⌡ ±εΩσ≥εΓ ταΩδ■≈ασ≥±  Γ Φ±∩εδⁿτεΓαφΦΦ ≥αΩΦ∞Φ ±εΩσ≥α∞Φ ∩≡ε≥εΩεδα UDP, Ωε≥ε≡√Θ, Γ ±Γε■ ε≈σ≡σΣⁿ, ε±φεΓαφ φα ∩≡ε≥εΩεδσ ± φσπα≡αφ≥Φ≡εΓαφφεΘ Σε±≥αΓΩεΘ IP. ╧ε≥εΩεΓ√σ ±εΩσ≥√ ≡αßε≥α■≥ ≈σ≡στ ∩≡ε≥εΩεδ πα≡αφ≥Φ≡εΓαφφεΘ Σε±≥αΓΩΦ TCP.



Java | ╧≡εΣ≤Ω≥√ Φ ≡σ°σφΦ  | ╥σ⌡φεδεπΦΦ | ╤σ≡ΓΦ± Φ εß≤≈σφΦσ
╬ Ωε∞∩αφΦΦ | ╧α≡≥φσ≡√ | ═εΓε±≥Φ | ╧εΦ±Ω
Sun Microsystems Inc. Corporate Information Our partners News and Events Search on site Java Computing Products and Solutions Technologies and Researches Education and Service Content